* {
  margin: 0 auto;
  box-sizing: border-box;
}
html,
body {
  width: 100%;
  min-width: 1240px;
  font-family: Microsoft Yahei, PingFang SC, Avenir, Segoe UI, Hiragino Sans GB,
    STHeiti, 'Microsoft Sans Serif', WenQuanYi Micro Hei, sans-serif;
}
a {
  text-decoration: none;
}
ul {
  list-style: none;
}
@font-face {
  font-family: 'icomoon';
  src: url('../fonts/icomoon.eot?n3enru');
  src: url('../fonts/icomoon.eot?n3enru#iefix') format('embedded-opentype'),
    url('../fonts/icomoon.ttf?n3enru') format('truetype'),
    url('../fonts/icomoon.woff?n3enru') format('woff'),
    url('../fonts/icomoon.svg?n3enru#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
i {
  font-family: 'icomoon';
  font-style: normal;
  /* 让倾斜的不倾斜 */
  color: #ccc;
}

.space {
  /* 小竖线 */
  display: inline-block;
  width: 1px;
  height: 14px;
  background-color: #ccc;
  padding-top: 5px;
}
